//
//  TTKStringUtils.h
//  AQUA
//
//  Created by 吕清毅 on 2018/8/2.
//  Copyright © 2018年 小河. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface TTKStringUtils : NSObject

//是否为空
+ (BOOL)isEmpty:(NSString *)str ;

//格式化空串
+ (NSString *)formatEmpty:(NSString*)str;

//MD5加密
+ (NSString *)md5:(NSString *)inPutText;

//根据高度获取宽度
+ (CGSize)sizeWithText:(NSString *)text Height:(CGFloat)height Font:(UIFont*)font;

//根据宽度获取高度
+ (CGSize)sizeWithText:(NSString *)text Width:(CGFloat)width Font:(UIFont*)font;

// 字符个数统计
+ (int)charCounts:(NSString *)str;

//判断是否是手机号
+ (BOOL)isValidateMobile:(NSString *)str;

//判断是否是邮箱
+ (BOOL)isValidateEmail:(NSString *)str;

//判断银行账号
+ (BOOL)isValidateBank:(NSString *)str;

//判断银行卡格式
+ (BOOL) checkCardNo:(NSString*) cardNo;

//密码（6~20位，数字，字母）
+ (BOOL) isValidatePassword:(NSString *)str;

+ (BOOL)isValidateIdentityCard:(NSString *)str;
//取出字符串中所以的空格
+ (NSString *)deleteSpaceIn:(NSString *)str;

@end
